be totally exhausted or fatigued - German English Dictionary